


@font-face{	
	font-family:'NotoSansSCM';src:url('../font/medium.ttf');
}
@font-face{	
	/*font-family:'NotoSansSCR';src:url('../font/regular.ttf');*/
}
.font-fn{
	font-family:'NotoSansSCR';
}
@font-face {
  font-family: 'iconfont';  
  src: url('//at.alicdn.com/t/c/font_4140664_cc43xxu51v9.woff2?t=1691649095570') format('woff2'),
       url('//at.alicdn.com/t/c/font_4140664_cc43xxu51v9.woff?t=1691649095570') format('woff'),
       url('//at.alicdn.com/t/c/font_4140664_cc43xxu51v9.ttf?t=1691649095570') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0}* :before, * :after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}ol,ul{list-style-type:none;}a{text-decoration:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-family: 'Arial','Microsoft YaHei','黑体','宋体',sans-serif;-webkit-font-smoothing: antialiased;}button, input, select, textarea {font-size: 100%;margin: 0;vertical-align: baseline;* vertical-align: middle;outline:none;}button, input {line-height: normal}button, select {text-transform: none}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;* overflow: visible}button[disabled], html input[disabled] {cursor: default}input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;* height: 13px;* width: 13px}input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}textarea {overflow: auto;vertical-align: top}table {border-collapse: collapse;border-spacing: 0}html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}body {-webkit-font-smoothing: antialiased;font-family: 'Arial','Microsoft YaHei','黑体','宋体',sans-serif;}
html {font-size:100px;min-height:100vh;width:100%;}body {font-family:'NotoSansSCR';font-size: 16px;min-height:100vh;width:100%;background:#fff;color:#222;line-height: 1.5;overflow: hidden;opacity:0;}h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;font-weight: normal}h1 {font-size: 2em}h2 {font-size: 1.667em}h3 {font-size: 1.5em}h4 {font-size: 1.333em}h5 {font-size: 1.166em}h6 {font-size: 1em}
.clearfix:before, .clearfix:after {content: " ";display: table}.clearfix:after {clear: both}img{display:block;}
.transition_none *,
.transition_none *:before,
.transition_none *:after{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;}
.left {float: left}.right {float: right}.center {margin-left: auto;margin-right: auto}.inleft {text-align: left}.inright {text-align: right}.incenter {text-align: center}
.posi {position:relative;}
.row{width:81.25%;margin: 0 auto;max-width: 1560px;}
a,button,input,video,textarea,select{text-decoration:none;outline:none;}
.mg0{margin:0 auto;}
.lump{display: block;}
.lineLump{display:inline-block;}
.hidden{overflow:hidden;}
.opacity0{opacity: 0;}
.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}

.circle {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.blcircle {-webkit-border-bottom-left-radius: 50%;-moz-border-bottom-left-radius: 50%;border-bottom-left-radius: 50%;}
.tlcircle {-webkit-border-top-left-radius: 50%;-moz-border-top-left-radius: 50%;border-top-left-radius: 50%;}
.brcircle {-webkit-border-bottom-right-radius: 50%;-moz-border-bottom-right-radius: 50%;border-bottom-right-radius: 50%;}
.trcircle {-webkit-border-top-right-radius: 50%;-moz-border-top-right-radius: 50%;border-top-right-radius: 50%;}
.isbd {border: 1px #e0e0e0 solid;}
.isbdbm {border-bottom: 1px #e0e0e0 solid;}
.isbdtp {border-top: 1px #e0e0e0 solid;}
.isbdrt {border-right: 1px #e0e0e0 solid;}
.isbdlt {border-left: 1px #e0e0e0 solid;}
.isshadow {-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, .1);-moz-box-shadow:5px 5px 5px rgba(0, 0, 0, .1);box-shadow:5px 5px 5px rgba(0, 0, 0, .1);}
.ishalo {-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.isdarkhalo {-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);box-shadow:0 0 10px rgba(0, 0, 0, .3);}

/*》》》》》》》》》》字体大小《《《《《《《《《《*/
.f-26{font-size: 26px;}
.f-24{font-size: 24px;}
.f-22{font-size: 22px;}
.f-20{font-size: 20px;}
.f-18{font-size: 18px;}
.f-16{font-size: 16px;}
.f-14{font-size: 14px;}
.f-12{font-size: 12px;}

@media screen and (max-width:1760px){
	html{font-size: 91.67px;}
}

@media screen and (max-width:1600px){
		html{font-size: 83.33px;}
		body{font-size: 15px;}
		.f-26{font-size: 22px;}
	  .f-24{font-size: 20px;}
	  .f-22{font-size: 18px;}
	  .f-20{font-size: 18px;}
	  .f-18{font-size: 17px;}
	  .f-16{font-size: 15px;}
	  .f-14{font-size: 14px;}
	  .f-12{font-size: 12px;}
}
@media screen and (max-width:1440px){  
    html{font-size: 75px;}
    body{font-size: 14px;}
    .f-26{font-size: 20px;}
    .f-24{font-size: 18px;}
    .f-22{font-size: 18px;}
    .f-20{font-size: 16px;}
    .f-18{font-size: 15px;}
    .f-16{font-size: 14px;}
    .f-14{font-size: 13px;}
    .f-12{font-size: 12px;}
} 
@media screen and (max-width:1280px){
		html{font-size: 65px;}
		body{font-size: 13px;}
		.f-26{font-size: 18px;}
    .f-24{font-size: 16px;}
    .f-22{font-size: 16px;}
    .f-20{font-size: 14px;}
    .f-18{font-size: 13px;}
    .f-16{font-size: 13px;}
    .f-14{font-size: 12px;}
    .f-12{font-size: 12px;}
}
@media screen and (max-width:992px){
  .row{width: 90%;}
}
@media screen and (max-width:768px){
    html{font-size:50px;}
    body{font-size: 14px;}
    .f-26{font-size: 20px;}
    .f-24{font-size: 18px;}
    .f-22{font-size: 16px;}
    .f-20{font-size: 15px;}
    .f-18{font-size: 14px;}
    .f-16{font-size: 14px;}
    .f-14{font-size: 12px;}
    .f-12{font-size: 12px;}
}

.screenAni{transition: all 1s ease;}
#screenSwiper .fulfil .ts_delay0{transition-delay: .6s;}
#screenSwiper .fulfil .ts_delay01{transition-delay: .7s;}
#screenSwiper .fulfil .ts_delay02{transition-delay: .8s;}
#screenSwiper .fulfil .ts_delay03{transition-delay: .9s;}
#screenSwiper .fulfil .ts_delay04{transition-delay: 1s;}
#screenSwiper .fulfil .ts_delay05{transition-delay: 1.1s;}
#screenSwiper .fulfil .ts_delay06{transition-delay: 1.2s;}
#screenSwiper .fulfil .ts_delay07{transition-delay: 1.3s;}
#screenSwiper .fulfil .ts_delay08{transition-delay: 1.4s;}
#screenSwiper .fulfil .ts_delay09{transition-delay: 1.5s;}
#screenSwiper .fulfil .ts_delay10{transition-delay: 1.6s;}
#screenSwiper .fulfil .ts_delay11{transition-delay: 1.7s;}
#screenSwiper .fulfil .ts_delay12{transition-delay: 1.8s;}
#screenSwiper .fulfil .ts_delay13{transition-delay: 1.9s;}
#screenSwiper .fulfil .ts_delay14{transition-delay: 2s;}
#screenSwiper .fulfil .ts_delay15{transition-delay: 2.1s;}
#screenSwiper .fulfil .ts_delay16{transition-delay: 2.2s;}
#screenSwiper .fulfil .ts_delay17{transition-delay: 2.3s;}
#screenSwiper .fulfil .ts_delay18{transition-delay: 2.4s;}
#screenSwiper .fulfil .ts_delay19{transition-delay: 2.5s;}
#screenSwiper .fulfil .ts_delay20{transition-delay: 2.6s;}

/*》》》》》》》》》》自定义滚动条《《《《《《《《《《*/
@media(min-width:1025px){
	::-webkit-scrollbar {
	  width: 6px;background-color:#eee;border-radius: 6px;
	}
	::-webkit-scrollbar-thumb {
	  width: 100%;background-color:var(--color1);border-radius: 6px;
	}
}

/*》》》》》》》》》》scroll-style《《《《《《《《《《*/
html.has-scroll-smooth{overflow: hidden;}
html.has-scroll-dragging{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.has-scroll-smooth body{overflow: hidden;}
[data-scroll-speed]{will-change: transform;}
.has-scroll-smooth [data-scroll-container] {min-height: 100vh;will-change: transform;}
.has-scroll-smooth [data-scroll-container] [data-scroll-section]{will-change: transform;}
[data-scroll-direction="horizontal"] [data-scroll-container] {height: 100vh;display: inline-block;white-space: nowrap; }
[data-scroll-direction="horizontal"] [data-scroll-section] {display: inline-block;vertical-align: top;white-space: nowrap;height: 100%;}

.c-scrollbar{position: absolute;right: 0;top: 0;width: 11px;height: 100%;transform-origin: center right;transition: transform 0.3s, opacity 0.3s;opacity: 0; }
.c-scrollbar:hover {transform: scaleX(1.45);}
.c-scrollbar:hover, .has-scroll-scrolling .c-scrollbar, .has-scroll-dragging .c-scrollbar {opacity: 1; }
[data-scroll-direction="horizontal"] .c-scrollbar {width: 100%;height: 10px;top: auto;bottom: 0;transform: scaleY(1);}
[data-scroll-direction="horizontal"] .c-scrollbar:hover {transform: scaleY(1.3);}
.c-scrollbar_thumb {position: absolute;top: 0;right: 0;background-color: var(--color1);
width: 6px;border-radius: 10px;margin: 2px;cursor: -webkit-grab;cursor: grab;}
.has-scroll-dragging .c-scrollbar_thumb {cursor: -webkit-grabbing;cursor: grabbing;}
[data-scroll-direction="horizontal"] .c-scrollbar_thumb {right: auto;bottom: 0;}
